package com.ledim.widget.loadmore;

import android.view.View;
import android.widget.AbsListView;

public interface LoadMoreContainer {

    void setAutoLoadMore(boolean autoLoadMore);

    void setOnScrollListener(AbsListView.OnScrollListener l);

    void setLoadMoreView(View view);

    void setLoadMoreUIHandler(LoadMoreUIHandler handler);

    void setLoadMoreHandler(LoadMoreHandler handler);

    /**
     * @param errorCode
     *         -1表示unkonw错误，0表示正常，1表示网络异常，2表示服务器异常，等
     * @param hasMore
     */
    void loadMoreFinish(int errorCode, boolean hasMore);
}
